package com.flame.workflow.ru.entity;


import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;

/**
 * flame_workflow_ru_task_property 流程实例任务属性表
 *
 * @author 吴欣童
 * @since 2023-06-05 14:29:46
 */
public class TaskProperty {

    /** 流程实例ID */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long instanceId;

    /** 实例任务ID */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long taskId;

    /** 属性KEY */
    private String propertyKey;

    /** 属性VALUE */
    private String propertyValue;

    public Long getInstanceId() {
        return instanceId;
    }

    public void setInstanceId(Long instanceId) {
        this.instanceId = instanceId;
    }

    public Long getTaskId() {
        return taskId;
    }

    public void setTaskId(Long taskId) {
        this.taskId = taskId;
    }

    public String getPropertyKey() {
        return propertyKey;
    }

    public void setPropertyKey(String propertyKey) {
        this.propertyKey = propertyKey;
    }

    public String getPropertyValue() {
        return propertyValue;
    }

    public void setPropertyValue(String propertyValue) {
        this.propertyValue = propertyValue;
    }
}
